#ifndef __LIST_H_
#define __LIST_H_

struct linked_list {
	struct linked_list *next;
};

void print_list(struct linked_list *head);
void list_add_front(struct linked_list **head, struct linked_list *node);
void list_add_back(struct linked_list **head, struct linked_list *node);
struct linked_list *list_rm_front(struct linked_list **head);
void list_rm(struct linked_list **head, struct linked_list *node);
#endif
